- Product development or testing experience in Android Framework, Bluetooth, WiFi, USB, Telephony, Multimedia, Navigation, Android Auto or Car-play domains
- Good programming skills in common languages, such as Python, Java or C++
- Strong experience with test automation framework, tool development and scripting
- Solid knowledge of software quality assurance methodologies and tools
- Knowledge of Scrum/Agile software development process
- Embedded software development experience as a plus
- Experience with vehicle communication network protocols (CAN, MOST etc) as a good plus
- Outstanding verbal and written communication skills
- Self-motivated, able to deliver on time, a quick-thinker, a quick-learner and able to work in a fast-paced work environment
- Strong problem-solving and analytical skills, coordination skills, and interpersonal skills
- Execute test plans, scenarios, scripts or procedures
- Test system modifications to prepare for implementation
- Develop testing programs that addresses areas such as database impacts, software scenarios, or usability
- Document software defects, using a bug tracking system, and report defects to software developers
- Identify, analyze and document problems with program function, output, online screen or content
- Monitor bug resolution efforts and track successes
- Create or maintain databases of known test defects
- Plan test schedules or strategies in accordance with project scope or delivery dates
- Associate's degree in a technical field such as computer science, computer engineering or related field required
- 5-7 years experience required
- Experience testing software
- Experience writing test documentation such as Test Plans, scripts and test results reports
- Ability to analyze/interpret test results and provide recommendations to improve testing
- Company events
- Employee assistance program
- 8 hour shift
- Evening shift
- Monday to Friday
- Markham, ON: reliably commute or plan to relocate before starting work (required)
- Android development: 3 years (preferred)
- Automotive industry: 3 years (preferred)
Company
Location
Markham - Canada
Job type
Full-Time
Python Job Details
Specific Responsibilities of this Position:
Responsibilities
- Define test strategy and test plan based on software development plan
- Design detailed test cases based on requirements and test plan
- Create and maintain the traceability of requirements and test cases
- Design and develop test tools and test scripts to automate the testing, including test cases and test work flow
- Prepare test report, provide initial issue analysis, and contribute to defect prevention
- Setup and configure necessary test equipment and environments for test execution and automation. Test environments may include simulation or target hardware.
- Participate in the continuous improvement of test processes and methodologies
Who we are seeking
Summary:
The main function of a QA Test Analyst is to develop, implement, and document all testing activities, including test planning, test documentation, test execution, defect tracking and reporting, including follow-up and issue resolution.
Job Responsibilities:
Qualifications:
Job Type: Fixed term contract
Salary: $50.00 per hour
Benefits:
Schedule:
Ability to commute/relocate:
Experience:
More Developer Job Boards
Fullstack Developer Jobs Golang Jobs JavaScript Jobs Python Jobs React Jobs Rust Jobs Java Jobs